[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS The name _LIBCPP_TYPE_VIS_ONLY is no longer accurate because both _LIBCPP_TYPE_VIS and _LIBCPP_TYPE_VIS_ONLY expand to __attribute__((__type_visibility__)) with Clang. The only remaining difference is that _LIBCPP_TYPE_VIS_ONLY can be applied to templates whereas _LIBCPP_TYPE_VIS cannot (due to dllimport/dllexport not being allowed on templates). This patch renames _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@291035 91177308-0d34-0410-b5e6-96231b3b80d8 
diff --git a/include/limits b/include/limits index 4e67a7b..b15f8f1 100644 --- a/include/limits +++ b/include/limits 
@@ -438,7 +438,7 @@  };    template <class _Tp> -class _LIBCPP_TYPE_VIS_ONLY numeric_limits +class _LIBCPP_TEMPLATE_VIS numeric_limits  : private __libcpp_numeric_limits<typename remove_cv<_Tp>::type>  {  typedef __libcpp_numeric_limits<typename remove_cv<_Tp>::type> __base; @@ -531,7 +531,7 @@  _LIBCPP_CONSTEXPR const float_round_style numeric_limits<_Tp>::round_style;    template <class _Tp> -class _LIBCPP_TYPE_VIS_ONLY numeric_limits<const _Tp> +class _LIBCPP_TEMPLATE_VIS numeric_limits<const _Tp>  : private numeric_limits<_Tp>  {  typedef numeric_limits<_Tp> __base; @@ -624,7 +624,7 @@  _LIBCPP_CONSTEXPR const float_round_style numeric_limits<const _Tp>::round_style;    template <class _Tp> -class _LIBCPP_TYPE_VIS_ONLY numeric_limits<volatile _Tp> +class _LIBCPP_TEMPLATE_VIS numeric_limits<volatile _Tp>  : private numeric_limits<_Tp>  {  typedef numeric_limits<_Tp> __base; @@ -717,7 +717,7 @@  _LIBCPP_CONSTEXPR const float_round_style numeric_limits<volatile _Tp>::round_style;    template <class _Tp> -class _LIBCPP_TYPE_VIS_ONLY numeric_limits<const volatile _Tp> +class _LIBCPP_TEMPLATE_VIS numeric_limits<const volatile _Tp>  : private numeric_limits<_Tp>  {  typedef numeric_limits<_Tp> __base;